package com.buddy.qreport.query.params;

import lombok.Data;

/**
 * 查询参数
 */
public class QueryParam {

    private String paramId;

    /**
     * 查询的参数名称
     */
    private String paramName;

    /**
     * 生成的表单的label
     */
    private String paramLabel;

    /**
     * 查询参数数据源类型
     */
    private ParamDataSourceType paramDatasourceType;

    private String paramDatasourceContent;

    private ParamDataType paramDataType;

    private String paramQuery;

	public String getParamId() {
		return paramId;
	}

	public void setParamId(String paramId) {
		this.paramId = paramId;
	}

	public String getParamName() {
		return paramName;
	}

	public void setParamName(String paramName) {
		this.paramName = paramName;
	}

	public String getParamLabel() {
		return paramLabel;
	}

	public void setParamLabel(String paramLabel) {
		this.paramLabel = paramLabel;
	}

	public ParamDataSourceType getParamDatasourceType() {
		return paramDatasourceType;
	}

	public void setParamDatasourceType(ParamDataSourceType paramDatasourceType) {
		this.paramDatasourceType = paramDatasourceType;
	}

	public String getParamDatasourceContent() {
		return paramDatasourceContent;
	}

	public void setParamDatasourceContent(String paramDatasourceContent) {
		this.paramDatasourceContent = paramDatasourceContent;
	}

	public ParamDataType getParamDataType() {
		return paramDataType;
	}

	public void setParamDataType(ParamDataType paramDataType) {
		this.paramDataType = paramDataType;
	}

	public String getParamQuery() {
		return paramQuery;
	}

	public void setParamQuery(String paramQuery) {
		this.paramQuery = paramQuery;
	}
    

}
